spot-winged pigeon - Turkish English Dictionary